Encontré una solución para hacer un bucle en ApexChart que quiero compartir con ustedes. Primero, debe nombrar su gráfico con id
chart {... id: 'chart1', ...}, En segundo lugar, debe hacer una var global como ptr = []
El tercer paso es empujar allí la fecha.
var wynik4 = (function () { for(i=0; i<str.length - 1; i++){ r = r + str[i]; ptr.push(r.toFix(1)); }})();Finalmente, debe actualizar su gráfico con nuevas fechas usando una fórmula especial.
function c() { ApexCharts.exec('chart1', "updateOptions", { xaxis: { categories: ptr, } }); ApexCharts.exec('chart1', "updateSeries", [ { name: 'xyz', data: ptr, } ]); }Eso es todo, así de simple.